home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / dskut / mc.zip / MC.DOC < prev    next >
Text File  |  1985-02-13  |  11KB  |  360 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8. What is Multiple Choice ?
  9.  
  10. Multiple Choice enables you to have multiple programs in memory, and,
  11. with a keystroke, switch which program is displayed and running.
  12. The memory of your computer is divided into several channels, each
  13. like a separate computer with its own screen and able to run a program.
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25. *****************************************************************************
  26.  
  27.  
  28. Starting Multiple Choice
  29.  
  30. Multiple Choice is shipped with 3 preset channels.
  31.  
  32. Channel #1 is a small channel, with 24K, enough space to format or
  33.     copy a diskette, or to use the on-line help facility, etc.
  34. Channel #2 is 55K, which is big enough for a small application
  35.     like WordStar.
  36. Channel #3 owns the remainder, which will vary with the amount of
  37.     memory in your computer. In a 256K computer, this will be
  38.     about 120K, enough for a fairly large application like 1-2-3.
  39.  
  40. To start Multiple Choice simply type "MC" at the DOS prompt. Multiple
  41. Choice will start the channels, switching screens and displaying a
  42. header on each. After MC starts the last channel, it transfers control
  43. to Channel #1.
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52. You can now run three programs, one on each channel. Only one channel's
  53. screen is displayed, but you can easily switch to another. When
  54. you do, the old program and its screen are "frozen" and
  55. stored until you return to it. The new channel's program and
  56. screen are brought in and activated so that you can use it normally.
  57.  
  58. To switch channels, press <Ctrl> and a keypad number. For example,
  59. to switch to channel #2, hold down <Ctrl> and press <keypad 2> on
  60. the numeric keypad located on the right side of the keyboard.
  61.  
  62. While <Ctrl> is down, you can also press <keypad +> to display
  63. a status line that will tell you what channel you are on, and how
  64. much memory that channel owns. The status line will be displayed
  65. while both keys are depressed.
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73. On-Line Help
  74.     We suggest that while you first use MC, you use Channel #1
  75.     to display this HELP file by typing MCHELP.  At any time,
  76.     you can switch to another channel and run a real application,
  77.     and switch back to the HELP channel if you need it.
  78.  
  79. Snapshot
  80.     MC includes a full-screen snapshot feature that you can
  81.     activate by holding down <Ctrl> and pressing <Ins>.
  82.     Whatever appears on the screen will be
  83.     saved in a file called "SNAPSHOT.TXT" in your current
  84.     directory. You can then use this file from another 
  85.     channel, such as reading spreadsheet data into your
  86.     word processor.
  87.  
  88. Exit
  89.     If you want to exit MC and return to regular (boring) DOS,
  90.     press <keypad - > WHILE you are holding down <Ctrl +>, 
  91.     displaying the status line.  MC will terminate when you
  92.     release all three keys.
  93.     Be careful not to have any application programs running
  94.     on other channels, though; they will all be terminated.
  95.  
  96.  
  97. *********************************************************************
  98.  
  99.  
  100. Graphics
  101.  
  102. Using MC as above, you can run programs which use graphics provided
  103. they leave graphics mode before you do a channel switch. If you want
  104. to switch out of a program while it is displaying graphics, you must
  105. reconfigure MC to expect that by specifying the "G" option when you
  106. set channel sizes as described below.
  107.  
  108. After doing the reconfiguration and invoking your new version of MC,
  109. only one channel may be in graphics mode at a time, but you can switch
  110. in and out anytime.
  111.  
  112. NOTE: Some software products which use unconventional programming
  113. practices may not switch properly when they are displaying graphics.
  114. This will not damage any data, but when returning to the application,
  115. the screen may not be readable until the application returns to a
  116. non-graphic mode.
  117.  
  118.  
  119.  
  120.  
  121. *************************************************************
  122.  
  123.  
  124.  
  125.  
  126. Setting channel sizes
  127.  
  128. You cannot set channel sizes while you are running MC. If MC
  129. is running, you should exit using the <ctrl + - > command described
  130. above. You then have two options for changing the channel sizes in
  131. MC. You can invoke MC with new channel sizes to run immediately, or
  132. you can change the "preset" channel sizes which MC uses when no
  133. command line is present. In either case specify a list of memory
  134. sizes (in kilobytes) separated by spaces. If any size number is 
  135. less than the minimum, 24K, it will automatically be set to the minimum.
  136. If there is at least 30K of leftover memory, MC will make another channel.
  137. Otherwise the extra memory will be added to the last channel.
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  e.g.   To:        set two channels immediately, one of minimum
  146.             size (24K), and one with the rest of memory
  147.  
  148.     Type:        MC 24    or    MC 0
  149.  
  150.     To:        set eight channels, Channel #1 - 60K, Channel 2-7
  151.             minimum size, Channel 8 - the rest of memory
  152.             (this requires at least 320K of memory)
  153.  
  154.     Type:        MC 60 0 0 0 0 0 0
  155.  
  156.     To:        set either of the previous examples as pre-sets,
  157.             precede the numbers with a "p"
  158.  
  159.     Type:        MC p24    or    MC p0
  160.         or
  161.             MC p60 0 0 0 0 0 0
  162.  
  163. Now you can invoke MC with these pre-sets simply by typing "MC" at the
  164. DOS prompt.
  165.  
  166. NOTE: Setting pre-sets will modify your existing MC.COM file on the
  167. disk. The MC.COM file must be on the default disk and directory, and
  168. it cannot be write-protected.
  169. ******************************************************************
  170. Channel Size Computations
  171.  
  172. Memory calculations:
  173.  
  174.     Size of DOS:    27K
  175.     Size of MC:     4K + 6K * number of channels that you want
  176.  
  177. For example, you have 256K of memory
  178.  
  179.     Subtract 27K for DOS, and 4K for the base size of MC
  180.     256K - 27K - 4K = 225K
  181.  
  182. If you want three channels, subtract another 18K (6K * 3)
  183.     225K - 18K = 207K
  184.  
  185. To set up one large channel, one small (minimum size) channel, and
  186. one other channel, for example
  187.  
  188.     channel 1 (large)    118K
  189.     channel 2 (minimum)   24K
  190.  
  191.     207K - 118K - 24K = approx 65K left for channel #3
  192.  
  193.  
  194.  
  195.  
  196. You need not specify the last channel.  MC will automatically
  197. assign the remaining memory to it.
  198.  
  199. So...
  200.       set pre-sets based on these calculations by typing:
  201.  
  202.         MC p118 24
  203.  
  204. Then, whenever you invoke MC, just type:
  205.  
  206.         MC
  207.  
  208. and three channels will be set up: 118K, 24K, and 55K approximately.
  209. The third channel may vary slightly depending on the version and release
  210. of DOS that you are running.
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217. ************************************************************************
  218.  
  219.  
  220.  
  221.  
  222. NOTE (for systems that BOOT from FLOPPYS):
  223.  
  224. When MC starts, and occasionally while it is running, it will attempt
  225. to access the file COMMAND.COM
  226. MC will expect to find this file on the boot drive unless
  227. the following command is executed first. (It may be placed in your AUTOEXEC.)
  228.     set comspec=<path>
  229. where <path> is the path (including the name) where COMMAND.COM can be found.
  230. For example, if you have a hard disk, C:, but your PC boots from a floppy
  231. disk, copy COMMAND.COM to the hard disk (COPY A:COMMAND.COM C:), and set
  232. up the following command to be executed before running MC:
  233.     set comspec=C:\COMMAND.COM
  234. If you have a two floppy system, your applications already require you
  235. to have COMMAND.COM on their system disks.
  236.  
  237.  
  238.  
  239.  
  240.  
  241. **********************************************************************
  242.  
  243. NOTES TO ALL USERS:
  244.  
  245.     1) Floppy disks
  246. If you are using files on a floppy disk with an application, and you
  247. switch to another channel which requires different diskettes, there
  248. is a danger of corrupting the data. Try to group your application
  249. programs and data files onto sets of diskettes that will not need to
  250. be changed while switching channels. If you must switch diskettes,
  251. try to insure that no activity is taking place on them.
  252.     2) Control-S
  253. Due to the nature of DOS and of MC, if you type <Ctrl><S> to stop
  254. the scroll of a DOS command (such as type), you will not be able
  255. to switch to another screen, or to use the SNAPSHOT or EXIT features
  256. until you resume scrolling with <Ctrl><Q>.
  257. The same thing may occur with some applications when <Ctrl><Break>
  258. or <Ctrl><C> is used. The application program will still function,
  259. though, and MC may be freed by doing some disk activity.
  260.     3) File Sharing
  261. Try to avoid sharing files between application programs on different
  262. c